for god's heaven's sake! - German English Dictionary